package com.zzx.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.zzx.entity.BaseEntity;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 工序-用户表
 * @author zzx
 * @since 2025-07-06
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("t_gx_user")
public class TGxUser extends BaseEntity {


    @TableId
    @ApiModelProperty("主键")
    private Long gxUserId;

    @TableField("gx_id")
    @ApiModelProperty("工序id")
    private Long gxId;

    @TableField("user_id")
    @ApiModelProperty("用户id")
    private Long userId;

    @TableField(exist = false)
    @ApiModelProperty("用户id列表")
    private Long[] userIdList;

}
